#productListPage {
    font-size: 24px;
    font-weight: 400;
    color: #333333;
    line-height: 24px;
    .list_box {
        padding: 40px;
        .item_box {
            margin-bottom: 30px;
            .img_box {
                width: 670px;
                height: 386px;
            }
            .content_box {
                padding: 0 28px 39px 28px;
                background: #ffffff;
                box-shadow: 0px 0px 21px 0px rgba(111, 141, 162, 0.19);
                .title {
                    line-height: 80px;
                    font-size: 26px;
                    font-weight: bold;
                    color: #4a4e56;
                }
                .detail {
                    font-size: 24px;
                    font-weight: 400;
                    color: #666666;
                    line-height: 40px;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    display: -webkit-box;
                    -webkit-line-clamp: 3;
                    -webkit-box-orient: vertical;
                }
            }
        }
    }
}
